Software Development Support for Shared Sensing Infrastructures: A Generative and Dynamic Approach
نویسندگان
چکیده
Sensors networks are the backbone of large sensing infrastructures such as Smart Cities or Smart Buildings. Classical approaches suffer from several limitations hampering developers’ work (e.g., lack of sensor sharing, lack of dynamicity in data collection policies, need to dig inside big data sets, absence of reuse between implementation platforms). This paper presents a tooled approach that tackles these issues. It couples (i) an abstract model of developers’ requirements in a given infrastructure to (ii) timed automata and code generation techniques, to support the efficient deployment of reusable data collection policies on different infrastructures. The approach has been validated on several real-world scenarios and is currently experimented on an academic campus.
منابع مشابه
Assessment the Vulnerability of Infrastructures in Ardabil City in terms of passive defense
At the moment with regard to geopolitical and geostrategic situation of Iran, the existence of countless underground resources and the formation of ideological state, unfortunately, in urban areas of the country, especially in Ardabil ,because of its proximity to the border of northern and northwestern borders with knowledge of this particular situation, economic and infrastructural projects, I...
متن کاملSupporting Sensing Enterprise Operations with Polymorphic Service Infrastructures
Sensing enterprises span both physical and virtual boundaries and require support for dynamic re-configurability and decentralised collaboration among large numbers of data retrieval and information processing nodes. Current information technology infrastructures lack sufficient support for decentralised service formation requiring either concentration of all relevant information to a central d...
متن کاملA Generative Component Infrastructure for Embedded Systems
Component infrastructures such as Enterprise JavaBeans [27], Micorosoft’s COM+ [14] and the upcoming CORBA Components [17] have become the de-facto standard for enterprise applications. Reasons for this success are the clean separation of technical and functional concerns, COTS containers (applications servers), and the resulting well-defined programming model and standardization. It is desirab...
متن کاملDynamic configuration and collaborative scheduling in supply chains based on scalable multi-agent architecture
Due to diversified and frequently changing demands from customers, technological advances and global competition, manufacturers rely on collaboration with their business partners to share costs, risks and expertise. How to take advantage of advancement of technologies to effectively support operations and create competitive advantage is critical for manufacturers to survive. To respond to these...
متن کاملModelSec: A Generative Architecture for Model-Driven Security
Increasingly, the success of software systems depends largely on how their security requirements are satisfied. However, developers are challenged in implementing these requirements, mainly because of the gap between the specification and implementation, and the technical complexities of the current software infrastructures. Recently, Model-Driven Security has emerged as a new software developm...
متن کامل